====== getRoute() ======

''string **getRoute**()''

Mittels ''getRoute()'' lässt sich ermitteln, auf welchem Wege der Teilnehmer zur aktuellen Fragebogen-Seite gelangt ist. Mögliche Rückgabewerte sind:

  * '''start''' -- Das Interview wurde gerade begonnen, dies ist die erste Seite, die der Teilnehmer präsentiert bekommt (und sie wird auch das erste Mal angezeigt).
  * '''next''' -- Der Teilnehmer hat den "Weiter"-Knopf verwendet und gelangte dadurch zur nächsten (aktuellen) Seite.
  * '''back''' -- Der Teilnehmer hat den "Zurück"-Knopf verwendet und gelangte dadurch zur vorhergehenden (aktuellen) Seite.
  * '''repeat''' -- Die aktuelle Seite wurde bereits vorher angezeigt und wird nun erneut angezeigt (z.B. weil eine Pflichtfrage nicht beantwortet wurde).
  * '''jump''' -- Der Teilnehmer ist über einen Navigations-Knopf zu dieser Seite gesprungen ([[:de:create:functions:buttontopage]]).


===== Anmerkungen =====

  * Versuchen Sie nicht, durch Kombination von ''getRoute()'' und ''registerVariable()'' einen Zähler zu implementieren, der eine Seite mehrfach wiederholt. Verwenden Sie stattdessen ''[[:de:create:functions:looppage|loopPage()]]'', ''[[:de:create:functions:looptopage|loopToPage()]]'' oder ''[[:de:create:functions:setpageorder|setPageOrder()]]''.